package practice;

public abstract class Animal {
    //第一遍
    String name;
    int age;
    String color;


    abstract void eat();
    void drink() {
        System.out.println(name+"正在喝水！");
    }
    void feed(Animal a) {
        a.eat();
    }

    Animal(){}
    Animal(String name,int age,String color) {
        this.name = name;
        this.age = age;
        this.color = color;
    }

    //第二遍
//    String name;
//    int age;
//    String color;
//
//    abstract void eat();
//    void drink() {
//        System.out.println(name+"在喝水，别打扰！");
//    }
//
//    Animal(String name,int age,String color) {
//        this.name = name;
//        this.age = age;
//        this.color = color;
//    }
}
